![]() ![]() |
Q: OpenGL ÉRÉìÉeÉLÉXÉgä‘Ç≈ÉäÉ\Å[ÉXÇã§óLÇ∑ÇÈÇ…ÇÕǫǧǵÇΩÇÁÇÊÇ¢Ç≈Ç∑Ç©ÅH A: ÉRÉìÉeÉLÉXÉgÇÃçÏê¨éûÇ…ã§óLÉRÉìÉeÉLÉXÉgÇéwíËÇ∑ÇÈDZÇΔÇ…ÇÊÇËÅAÉRÉìÉeÉLÉXÉgÇÕÉIÉuÉWÉFÉNÉgÉäÉ\Å[ÉXÇΔǪÇÍÇ…ä÷òAÇ∑ÇÈÉIÉuÉWÉFÉNÉgèÛë‘Çã§óLÇ≈Ç´Ç‹Ç∑ÅBã§óLÉRÉìÉeÉLÉXÉgÇÕÅAã§óLÇénÇflÇÈëOå„Ç…çÏê¨Ç≥ÇÍÇΩÉeÉNÉXÉ`ÉÉÉIÉuÉWÉFÉNÉgÅAí∏ì_îzóÒÉIÉuÉWÉFÉNÉgÅAÉfÉBÉXÉvÉåÉCÉäÉXÉgÅAí∏ì_ÉvÉçÉOÉâÉÄÅAÉtÉâÉOÉÅÉìÉgÉvÉçÉOÉâÉÄÇÇ∑Ç◊ǃã§óLǵNjÇ∑ÅBDZÇÍÇÁÇÃÉIÉuÉWÉFÉNÉgÇÃèÛë‘LJã§óLÇ≥ÇÍÇ‹Ç∑Ç™ÅAëºÇÃÉRÉìÉeÉLÉXÉgèÛë‘ÇÕã§óLÇ≥ÇÍÇ‹ÇπÇÒÅBÇ∑Ç◊ǃÇÃÉRÉìÉeÉLÉXÉgÇ™ÅAëºÇÃÇ«ÇÃÉRÉìÉeÉLÉXÉgÇΔLJã§óLÇ≈Ç´ÇÈÇÌÇØÇ≈ÇÕdžÇËÇ‹ÇπÇÒÅBìØÇ∂ÉåÉìÉ_ÉâÇÃÉZÉbÉgÇ™óºï˚ÇÃÉRÉìÉeÉLÉXÉgÇÉTÉ|Å[ÉgǵǃǢÇÈǩǫǧǩDžëÂÇ´Ç≠àÀë∂ǵNjÇ∑ÅBëSëÃìIÇ…ÇÕÅAã§óLÉRÉìÉeÉLÉXÉgÇégǧDZÇΔÇ…ÇÊǡǃÅAÉäÉ\Å[ÉXÇÃèdï°ÅAÉZÉbÉgÉAÉbÉvÇÃÉRÉXÉgÅAÉfÉxÉçÉbÉpÇÃÉRÅ[ÉfÉBÉìÉOÇåyå∏Ç≈Ç´Ç‹Ç∑ÅB äÓëb OpenGL ÉRÉìÉeÉLÉXÉgÇçÏê¨Ç∑ÇÈç€Ç…ÅAÉIÉuÉWÉFÉNÉgÉäÉ\Å[ÉXÇã§óLÇ∑ÇÈï ÇÃÉRÉìÉeÉLÉXÉgÇéwíËÇ≈Ç´Ç‹Ç∑ÅBã§óLÇÕÇ∑Ç◊ǃÉsÉAÉcÅ[ÉsÉAÇ≈džÇÈÇΩÇflÅAÉfÉxÉçÉbÉpÇÕÅAã§óLÉäÉ\Å[ÉXÇ…ëŒÇ∑ÇÈéQèΔÉJÉEÉìÉgÇ™à€éùÇ≥ÇÍǃǮÇËÅAǵÇΩǙǡǃÉäÉ\Å[ÉXÇ™ñæé¶ìIÇ…âï˙Ç≥ÇÍÇÈÇ©ÅAÉäÉ\Å[ÉXÇç≈å„Ç‹Ç≈ã§óLǵǃǢÇÈÉRÉìÉeÉLÉXÉgé©ëÃÇ™âï˙Ç≥ÇÍÇÈÇ‹Ç≈ÅAã§óLÉäÉ\Å[ÉXÇ™à€éùÇ≥ÇÍÇÈLJÇÃÇΔëzíËÇ≈Ç´Ç‹Ç∑ÅBDZÇÍÇÕÇ≈Ç´ÇÈÇæÇØä»íPÇ…çlǶǃÅAâflìxÇ…ï°éGǻLJÇÃÇΔëzíËǵǻǢǟǧǙÇÊÇ¢Ç≈ǵÇÂǧÅB ã§óLÇ≥ÇÍÇÈLJÇÃÇΔÇ≥ÇÍǻǢLJÇà ÉRÉìÉeÉLÉXÉgÇÕÅuÉIÉuÉWÉFÉNÉgÉäÉ\Å[ÉXÅvÇã§óLǵNjÇ∑ÅBãÔëÃìIÇ…ÇÕÅAÉeÉNÉXÉ`ÉÉÅAí∏ì_îzóÒÉIÉuÉWÉFÉNÉgÅAÉfÉBÉXÉvÉåÉCÉäÉXÉgÅAí∏ì_ÉvÉçÉOÉâÉÄÅAÉtÉâÉOÉÅÉìÉgÉvÉçÉOÉâÉÄÇ≈Ç∑ÅBÉeÉNÉXÉ`ÉÉÉpÉâÉÅÅ[É^Ç‚ÉvÉçÉOÉâÉÄä¬ã´ÉpÉâÉÅÅ[É^ǻǫÇÃÅAÉIÉuÉWÉFÉNÉgèÛë‘LJã§óLÇ≥ÇÍÇ‹Ç∑ÅBÉeÉNÉXÉ`ÉÉÉ^Å[ÉQÉbÉgÇÃóLå¯âªÇÃèÛë‘ÅAåªç›ÇÃÉtÉâÉOÉÅÉìÉgÅ^í∏ì_ÉvÉçÉOÉâÉÄǻǫÅAÉIÉuÉWÉFÉNÉgà»äOÇÃèÛë‘ÇÕã§óLÇ≥ÇÍÇ‹ÇπÇÒÅBÉNÉâÉCÉAÉìÉgÇÕïKóvÇ…âûÇ∂ǃÅAÉRÉìÉeÉLÉXÉgèÛë‘ÇÃïœçXÇï°êªÇ∑ÇÈïKóvǙdžÇËÇ‹Ç∑Ç™ÅAå¬ÅXÇÃÉIÉuÉWÉFÉNÉgÇÃÉZÉbÉgÉAÉbÉvÇÕ 1 âÒÇæÇØçsǧïKóvǙdžÇËÇ‹Ç∑ÅB ã§óLÇ≈Ç´ÇÈÉRÉìÉeÉLÉXÉg ÉRÉìÉeÉLÉXÉgÇÃã§óLÇÕÅAìØàÍÇÃâºëzÉXÉNÉäÅ[ÉìÉ}ÉbÉsÉìÉOÇéùǡǃǢÇÈÉRÉìÉeÉLÉXÉgÇ…å¿ÇÁÇÍÇ‹Ç∑ÅBǬNjÇËÅANjǡÇΩÇ≠ìØÇ∂ÉåÉìÉ_ÉâÇÃÉZÉbÉgÇégǡǃê›íËÇ≥ÇÍÇΩÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇÕÅAã§óLâ¬î\Ç»ÉRÉìÉeÉLÉXÉgÇçÏê¨Ç≈Ç´ÇÈÇΔǢǧDZÇΔÇ≈Ç∑ÅBDZÇÃñ⁄ïWÇíBê¨Ç∑ÇÈíPèÉÇ»ï˚ñ@Ç™ 2 ǬdžÇËÇ‹Ç∑ÅB1 ǬÇÕÅAÉNÉâÉCÉAÉìÉgÇ™ã§óLǵÇΩÇ¢Ç∑Ç◊ǃÇÃÉRÉìÉeÉLÉXÉgÇ…ëŒÇµÇƒÅANjǡÇΩÇ≠ìØÇ∂ÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇégǧDZÇΔÇ≈Ç∑ÅBDZÇÍÇ…ÇÊÇËÅAâºëzÉXÉNÉäÅ[ÉìÉ}ÉbÉsÉìÉOÇ™ìØÇ∂Ç≈džÇËÅAǵÇΩǙǡǃÉRÉìÉeÉLÉXÉgÇã§óLÇ∑ÇÈî\óÕǙdžÇÈDZÇΔÇ™ï€èÿÇ≥ÇÍÇ‹Ç∑ÅBÇ¢Ç≠ǬǩÇÃÉPÅ[ÉXÇ≈ÇÕÅAóvãÅÇ≥ÇÍÇÈÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇ™àŸÇ»ÇÈÇΩÇflÇ…ÅAÉåÉìÉ_ÉâÇÃÉZÉbÉgÇàÍívÇ≥ÇπÇÈDZÇΔÇ™óeà’Ç≈ǻǢèÍçáǙdžÇËÇ‹Ç∑ÅBDZÇÃèÍçáÇÃç≈LJä»íPÇ»âåàçÙÇÕÅAÇ∑Ç◊ǃÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇ…ëŒÇµÇƒíPàÍÇÃÉåÉìÉ_ÉâÇëIëÇ∑ÇÈDZÇΔÇ≈Ç∑ÅB ÉRÉìÉeÉLÉXÉgÇã§óLÇ∑ÇÈê≥ämÇ»ï˚ñ@ ÉRÉìÉeÉLÉXÉgÇã§óLÇ∑ÇÈÇÃÇÕîÒèÌÇ…ä»íPÇ≈Ç∑ÅBä÷êîåƒÇ—èoǵÇÃê≥ämÇ»å`éÆÇÕÅAégópǵǃǢÇÈ API Ç…ÇÊǡǃàŸÇ»ÇËÇ‹Ç∑ÅBCGLÅAAGLÅAÇ®ÇÊÇ— NSOpenGL ÇÃó·ÇÉäÉXÉg 1 Ç…é¶ÇµÇ‹Ç∑ÅB
Ç‹ÇΩÅAì¡íËÇÃÉfÉBÉXÉvÉåÉCÉXÉNÉäÅ[ÉìÇ…íPàÍÇÃÉåÉìÉ_ÉâÇégópÇ∑ÇÈÇÊǧDžÉRÉìÉeÉLÉXÉgÇê›íËÇ∑ÇÈDZÇΔLJî‰ärìIä»íPÇ≈Ç∑ÅBOpenGL ÉtÉåÅ[ÉÄÉèÅ[ÉNÇÕí èÌÅAÉ\ÉtÉgÉEÉFÉAÇ…ÇÊÇÈÉtÉHÅ[ÉãÉoÉbÉNÉåÉìÉ_ÉâÇíÒãüÇ∑ÇÈÇΩÇflÅAÇ‹ÇæÉtÉãÉXÉNÉäÅ[ÉìÇéwíËǵǃǢǻǢèÍçáÇÕÅiÉtÉãÉXÉNÉäÅ[ÉìÇ™ÅuÉäÉJÉoÉäǻǵÅvÇà”ñ°Ç∑ÇÈÇΩÇflÅjÅAÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgëÆê´Ç≈ÅuÉäÉJÉoÉäǻǵÅvÇéwíËǵǃÅADZÇÍÇñæé¶ìIÇ…âÒîÇ∑ÇÈïKóvǙdžÇËÇ‹Ç∑ÅBÉäÉXÉg 2 Ç…ÇÕÅAíPàÍÉfÉBÉXÉvÉåÉCÇÃÇ›ÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇê›íËÇ∑ÇÈï˚ñ@Çó·é¶ÇµÇ‹Ç∑ÅB
ï‚ë´ íPàÍÇÃÉfÉBÉXÉvÉåÉCÅAǵÇΩǙǡǃíPàÍÇÃÉåÉìÉ_ÉâÇÉTÉ|Å[ÉgÇ∑ÇÈÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇéwíËǵÇΩèÍçáÇÕÅAÉEÉBÉìÉhÉEâªÇ≥ÇÍǃǢÇÈÉhÉçÅ[ÉAÉuÉãÇï ÇÃÉXÉNÉäÅ[ÉìÇ…ÉhÉâÉbÉOǵÇΩÇËÅAÉtÉãÉXÉNÉäÅ[ÉìÉRÉìÉeÉLÉXÉgÇï ÇÃÉfÉBÉXÉvÉåÉCÇ…ÉAÉ^ÉbÉ`ǵÇΩÇËÇ∑ÇÈÇΔÅAÉåÉìÉ_ÉäÉìÉOÇ…é∏îsÇ∑ÇÈÇ©ÅAÇ‹ÇΩÇÕéwíËǵÇΩÉåÉìÉ_ÉâÇ≈ÅAêVǵǢÉfÉBÉXÉvÉåÉCÇ…ÉRÉsÅ[ÇégǡǃÉåÉìÉ_ÉäÉìÉOÇ™çsÇÌÇÍÇÈâ¬î\ê´Ç™Ç†ÇËÇ‹Ç∑ÅBÇ«ÇøÇÁLJñ]NjǵǢDZÇΔÇ≈ÇÕdžÇËÇ‹ÇπÇÒÅBà¿ëSÇçlǶǃÅAÉåÉìÉ_ÉâÇÃïœçXÇåüèoǵǃëŒèàÇ∑ÇÈÇÊǧǻÉRÅ[ÉhÇçÏê¨Ç∑ÇÈïKóvǙdžÇËÇ‹Ç∑ÅB ÉtÉãÉXÉNÉäÅ[ÉìÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇégÇ¡ÇΩÉEÉBÉìÉhÉEâªÇ≥ÇÍÇΩÉhÉçÅ[ÉAÉuÉãDžǬǢǃ ÉEÉBÉìÉhÉEâªÇ≥ÇÍÇΩÉXÉNÉäÅ[ÉìÇΔÅAÉtÉãÉXÉNÉäÅ[ÉìÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇÃã§óLÇÇ≥ÇÁÇ…ä»ëfâªÇ∑ÇÈÇΩÇflÇ…ÅAÉEÉBÉìÉhÉEâªÇ≥ÇÍÇΩÉhÉçÅ[ÉAÉuÉãÇ≈ÉtÉãÉXÉNÉäÅ[ÉìÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇégǧã@î\Ç™ Mac OS X v10.3 (Panther) Ç…í«â¡Ç≥ÇÍNjǵÇΩÅBǬNjÇËÅAÉNÉâÉCÉAÉìÉgÇÕÉtÉãÉXÉNÉäÅ[ÉìÇéwíËǵǃ 1 ǬÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇçÏê¨ÇµÅAǪÇÍÇégǡǃÉEÉBÉìÉhÉEâªÇ≥ÇÍÇΩÉXÉNÉäÅ[ÉìÇΔÉtÉãÉXÉNÉäÅ[ÉìÇÃÉRÉìÉeÉLÉXÉgÇÉTÉ|Å[ÉgÇ≈Ç´Ç‹Ç∑ÅBÉtÉãÉXÉNÉäÅ[ÉìÇÃÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgÇ™ñæé¶ìIÇ…íPàÍÇÃÉfÉBÉXÉvÉåÉCÇÉTÉ|Å[ÉgÇ∑ÇÈÇΩÇflÇÃóvåèÇΔÅAã§óLÉsÉNÉZÉãÉtÉHÅ[É}ÉbÉgǙNjǡÇΩÇ≠ìØÇ∂ÉXÉNÉäÅ[Éìê›íËÇÉTÉ|Å[ÉgÇ∑ÇÈÇΩÇflÇÃóvåèÇÕä…òaÇ≥ÇÍǃǮÇÁÇ∏ÅADZÇÃóvåèÇÕàÀëRÇΔǵǃñûÇΩǵǃǢÇÈïKóvǙdžÇËÇ‹Ç∑ÅB [2003 îN 6 åé 24 ì˙] |